From: Giovanni Campagna Date: Mon, 22 Aug 2011 21:47:59 +0000 (+0200) Subject: panel: Start the status area before extensions are loaded X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~7903 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=83265bb12a301b7cff56dd6d0e613dfdf1257f6c;p=gnome-shell.git panel: Start the status area before extensions are loaded The order of indicators depends on the order of calls to Panel.addToStatusArea. To have it consistent across enabling and disabling of extensions, we need to place the core ones first. https://bugzilla.gnome.org/show_bug.cgi?id=653205 --- diff --git a/js/ui/main.js b/js/ui/main.js index 5cde5410d..5b1aef3e5 100644 --- a/js/ui/main.js +++ b/js/ui/main.js @@ -149,6 +149,7 @@ function start() { layoutManager.init(); overview.init(); statusIconDispatcher.start(messageTray.actor); + panel.startStatusArea(); _startDate = new Date(); @@ -188,7 +189,6 @@ function start() { ExtensionSystem.init(); ExtensionSystem.loadExtensions(); - panel.startStatusArea(); panel.startupAnimation(); global.display.connect('overlay-key', Lang.bind(overview, overview.toggle));